rough hewn stone - German English Dictionary